﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Gola.VN.Scb.Web.Common.ProductModel>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Gola - Thêm sản phẩm
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <script language="javascript" type="text/javascript">
        function selectedIndexChange(categoryLevel) {
            document.getElementById('dhCategoryLevel').value = categoryLevel;
            document.getElementById('formAdd').submit();
        }
    </script>
    <h2>
        Thêm sản phẩm mới</h2>
    <% using (Html.BeginForm("AddProduct", "Customer", FormMethod.Post, new { id = "formAdd", enctype = "multipart/form-data" }))
       {%>
    <fieldset>
        <legend>Thông tin sản phẩm</legend>
        <table>
            <tr>
                <td>
                    Danh mục 1
                </td>
                <td>
                    <%= Html.DropDownListFor(u => u.CategoryId,
                        (from c in Model.Categories
                         select new SelectListItem
                         {
                             Text = c.Name,
                             Value = c.Id.ToString(),
                             Selected = c.Id.ToString() == Model.CategoryId ? true : false,
                         }), "Chọn danh mục", new { id = "dllCategory", onchange = "selectedIndexChange(1)" })%>
                </td>
            </tr>
            <tr>
                <td>
                    Danh mục 2
                </td>
                <td>
                    <%=Html.DropDownListFor(u => u.SubCategoryId,
                        (from c in Model.SubCategories
                            select new SelectListItem
                            {
                                Text = c.Name,
                                Value = c.Id.ToString(),
                                Selected = c.Id.ToString() == Model.SubCategoryId ? true : false,
                            }), "Chọn danh mục", new { id = "dllSubCategory", onchange = "selectedIndexChange(2)" })%>
                    <%=Html.ValidationMessageFor(u => u.SubCategoryId) %>
                </td>
            </tr>
            <tr>
                <td>
                    Danh mục 3
                </td>
                <td>
                    <%if (Model.SubCategories.Count <= 0 || Model.SubSubCategories.Count > 0)
                      { %>
                    <%=Html.DropDownListFor(u => u.SubSubCategoryId,
                        (from c in Model.SubSubCategories
                         select new SelectListItem
                         {
                             Text = c.Name,
                             Value = c.Id.ToString(),
                             Selected = c.Id.ToString() == Model.SubCategoryId ? true : false,
                         }), "Chọn danh mục")%>
                    <%}
                      else
                      {%>
                    <%=Html.DropDownListFor(u => u.SubSubCategoryId, new List<SelectListItem>(){
                          new SelectListItem(){Value = "-1", Text = "Chọn danh mục", Selected = true}})%>
                    <%}%>
                    <%=Html.ValidationMessageFor(u => u.SubSubCategoryId) %>
                </td>
            </tr>
            <tr>
                <td>
                    Tên sản phẩm
                </td>
                <td>
                    <%=Html.TextBoxFor(u => u.Title) %>&nbsp;(*)
                    <%=Html.ValidationMessageFor(u => u.Title) %>
                </td>
            </tr>
            <tr>
                <td>
                    Ảnh đại diện
                </td>
                <td>
                    <input type="file" />&nbsp;(Ảnh có kích thước &lt;= 50KB)
                    <%=Html.ValidationMessageFor(u => u.ImageUrl) %>
                    <%=Html.HiddenFor(u => u.ImageUrl) %>
                </td>
            </tr>
            <tr>
                <td>
                    Giá thị trường
                </td>
                <td>
                    <%=Html.TextBoxFor(u => u.OldPrice) %>&nbsp;(*)
                    <%=Html.ValidationMessageFor(u => u.OldPrice) %>
                </td>
            </tr>
            <tr>
                <td>
                    Giá bán hiện tại
                </td>
                <td>
                    <%=Html.TextBoxFor(u => u.Price) %>
                    <%=Html.ValidationMessageFor(u => u.Price) %>
                </td>
            </tr>
            <tr>
                <td>
                    Mô tả sản phẩm
                </td>
                <td>
                    <%=Html.TextAreaFor(u => u.Description, new { cols = "25" })%>&nbsp;(*)
                    <%=Html.ValidationMessageFor(u => u.Description) %>
                </td>
            </tr>
            <tr>
                <td>
                    Khuyến mại
                </td>
                <td>
                    <%=Html.TextAreaFor(u => u.Promotion, new { cols = "25" })%>
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                    <%=Html.HiddenFor(u => u.CategoryLevel, new { id = "dhCategoryLevel" })%>
                </td>
            </tr>
            <tr>
                <td>
                </td>
                <td>
                    <input type="button" value="Thêm sản phẩm" onclick="selectedIndexChange(3)" />
                </td>
            </tr>
        </table>
    </fieldset>
    <%} %>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="LeftPanel" runat="server">
</asp:Content>
